#include <ProcessThread/ProcessThread.h>
#include <Memory/Paging.h>

void SimpleExitThread(DWORD dwExitCode)
{
    LPThreadControlBlock lpThread = GetCurrentThread(); /* 获取当前线程 */
    lpThread->dwStatus = THREAD_EXITED; /* 线程退出 */
    ScheduleThread(NULL); /* 直接执行上下文切换，不再进入就绪队列，因此之后永远不会被调度 */
}